Skip to content

Update splice plugin#4915

Open
georgefst wants to merge 4 commits intomasterfrom
splice-plugin-9.14
Open

Update splice plugin#4915
georgefst wants to merge 4 commits intomasterfrom
splice-plugin-9.14

Conversation

@georgefst
Copy link
Copy Markdown
Collaborator

@georgefst georgefst commented Apr 26, 2026

Closes #4829.

LLM usage disclaimer

Claude Opus 4.6 was used for:

  • Initial investigation.
  • Generating the new test cases, based on a (closed source) real world example where I'm using this.

Actual code changes are minimal and artisanally hand-written.

@georgefst
Copy link
Copy Markdown
Collaborator Author

This should be ready for review now. @fendor?

@georgefst georgefst force-pushed the splice-plugin-9.14 branch from 2ca6b74 to cfc780a Compare April 27, 2026 12:51
@fendor fendor added status: needs review This PR is ready for review labels Apr 27, 2026
Copy link
Copy Markdown
Collaborator

@fendor fendor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you! You still seem to need to fix -Werror, which is what the stackage builds are about.

Comment on lines +421 to +425
#if MIN_VERSION_ghc(9,13,0)
, diagHints = []
#else
, diagHints = Error.diagnosticHints message
#endif
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we do this? Afaict, diagnosticHints do exist for GHC 9.14 as well. Are they no longer needed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: needs review This PR is ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update hls-splice-plugin

2 participants